spatial localization - German English Dictionary